Volume Footprint [LuxAlgo]This indicator estimates a volume footprint using tick data. The script automatically separates a candle into equidistant intervals with a width obtained from the average true range or a user-given width.
 Settings 
 
 Method: Interval width calculation method. This ultimately determines the number of intervals separating one candle.
 Width (At the right of Method): Atr period or user given width depending on the selected method. A lower user-given width would divide a candle into a higher number of intervals.
 As Percent: Returns the accumulated volume within each interval as a percentage of the total candle volume.
 
 Style 
 
 Display Type: Determines the appearance of the returned volume footprint.
 Trend Color: Color to use based on whether a candle is bullish or bearish.
 Usage 
When applied to a chart, the user will be asked to select the settings to use for the volume footprint. Note that changing the settings afterward will reset the volume footprint, removing previously generated footprints.
A new footprint will appear on the confirmation of a new bar, as such this version might only be useful in lower timeframes.
  
A volume footprint allows users to see the number of contracts exchanged within a candle interval. It can as such be seen as some kind of intrabar volume profile.
This can be useful to see areas of interest within a candle.
 Different Appearance 
By default, the volume footprint makes use of colored boxes with a color based on whether the candle was bullish or bearish.
  
Another appearance that gives additional information is the gradient type, which uses intervals color based on the number of contracts exchanged within an interval relative to the total volume of the candle. A higher number of contracts within an interval would return a darker color by default.
  
The regular display type makes use of boxes with a single color, with lines on the side indicating whether the candle was bullish or bearish.
חפש סקריפטים עבור "volume profile"
Vwap based Supply and Demand Heatmap_V1This is a Multi-time frame "Thermographic Vwap based heatmap" showing Highest volume Vwap supply and demand zones. 
User has 3 inputs for time frames to choose from or layer. It comes preset with "Short" and "Mid" time frame enabled and user can choose to add an additional layer if they would like for longer time frame analysis. If ALL time frames are enabled, fewer levels will show overall due to the 500 map limit, But zones will become brighter, larger, and more "precise" as they overlap and seek out the highest volume concentration amongst all levels.
What is the map showing you? 
The heat map goes through each user selected time frame and searches for the highest volume candle and plots a zone based of that candles Vwap and high. These zones act as dynamic support and resistance. Each zone will "Degrade" and disappear  over time and show positive when price has broken, cleared and held above it. The shift in color however is not immediate in change, rather transitional, so as not to "Repaint" causing false sense of clearing a zone. All negative zones (Price below) are colored red. User can choose to change any of the maps color's if they would like.  
Time frame MUST be larger than your current charts resolution.-
 Example- If on a 3min chart, user would choose any  time frame LARGER than 3 min to display a map from.
Time frames the zones work best on are 1,3,5,15 min, paired with maps such as "Daily, Weekly, 240min(4hr), 60min" etc for intraday scalping or trend style trading. If on a larger time frame, 60mi, 4hr, Daily, user would choose larger maps like Daily, Weekly, monthly only. User can choose to display all, or just one time frame's zone at a time if they would like. If on a smaller intraday chart, You can start with "Daily" map first, increase opacity if the map is to dark. Then add additional time frames up or down in time if you'd like so long as maps time frame is larger than the charts.
If on a 1, 3, or 5min chart, you can also try the 30,60, or 240min maps for finer granularity and "Scalping" support and resistance. 
If you choose a set of time frames, and do not see maps interacting with current price, then cycle out to a higher chart time frame and maps that are one or two time frames higher than current chart resolution. 
These maps are showing you where supply and demand are situated since they are looking for the "Highest Volume" candles in each time frame you choose- 
The range cast from the highest volume launch candle have proven to be strong support or resistance. Think of "Trapped trader's" if viewing over head supply level's, these traders will sell into a push higher until cleared. Vice versa, if viewing a demand level below, think of a "Base", especially on higher time frames. An area of high volume participation, where buyer's have shown support, and launched a run from. When price cycles back to these zone's, one would expect support from them. 
Each zone has a high or low, you will often see price discovery "Test" the high and low of each zone. Probing as they say in Auction market theory to see if there are still buyers, or seller's present. I will often wait for the probe of the high or low of a zone, then look to participate once they have wicked the area and cleared the inventory there and start to move to the opposing side of the zone I am looking to participate in. Think of "Value low, and Value high" in market or volume profile. Market maker's aim to test the participants "Max pain", and absorb stops in each direction. With that said the maps are not meant to be "Lines in the sand" or concrete level's, they are simply hot or cold zones where you could expect participation to happen, the "Hotter" or "Brighter" a zone is the higher the volume concentration is there at that price area. So act accordingly and use this as an addition to your analysis, not the ONLY thing you take into consideration. 
With that said, Trading is RISKY, The creator of this code is NOT a licensed professional, and this tool, nor description is meant to be trading or financial advice! The user whom downloads this tool assumes ALL responsibility and liability associated with the financial risk that comes with the use of this analysis tool and trading in general. The creator of the code advises all users to do their due diligence and contact a licensed broker dealer before making ANY financial decision's based off of analysis done with this tool.  
Any question's, Comments or concerns feel free to message via Tradingview platform. 
Enjoy-
JMF
Jitendra Volume Pro / Fixed RangeHello All,
This script calculates and shows Volume Profile for the fixed range. Recently we have box.new() feature in Pine Language and it's used in this script as an example. Thanks to Pine Team and Tradingview!..
Sell/Buy volumes are calculated approximately!.
Options:
"Number of Bars" : Number of the bars that volume profile will be calculated/shown
"Row Size" : Number of the Rows
"Value Area Volume %" : the percent for Value Area
and there are other options for coloring and POC line style
Enjoy!
Jitendra Sankpal
Bull Run Galaxy
2.11.2025
ProScalper📊 ProScalper - Professional 1-Minute Scalping System
🎯 Overview
ProScalper is a sophisticated, multi-confluence scalping indicator designed specifically for 1-minute chart trading. Combining advanced technical analysis with intelligent signal filtering, it provides high-probability trade setups with clear entry, stop loss, and take profit levels.
✨ Key Features
🔺 Smart Signal Detection
Range Filter Technology: Fast-responding trend detection (25-period) optimized for 1-minute timeframe
Medium-sized triangles appear above/below candles for clear buy/sell signals
Only most recent signal shown - no chart clutter
Automatically deletes old signals when new ones appear
📋 Real-Time Signal Table
Top-center display shows complete trade breakdown
Grade system: A+, A, B+, B, C+ ratings for every setup
All confluence reasons listed with checkmarks
Score and R:R displayed for instant trade quality assessment
Color-coded: Green for LONG, Red for SHORT
📐 Multi-Confluence Analysis
ProScalper combines 10+ technical factors:
✅ EMA Trend: 4 EMAs (200, 48, 13, 8) for multi-timeframe alignment
✅ VWAP: Dynamic support/resistance
✅ Fibonacci Retracement: Golden ratio (61.8%), 50%, 38.2%, 78.6%
✅ Range Filter: Adaptive trend confirmation
✅ Pivot Points: Smart reversal detection
✅ Volume Analysis: Spike detection and volume profile
✅ Higher Timeframe: 5-minute trend confirmation
✅ HTF Support/Resistance: Key levels from higher timeframes
✅ Liquidity Sweeps: Smart money detection
✅ Opening Range Breakout: First 15-minute range
💰 Complete Trade Management
Entry Lines: Dashed green (LONG) or red (SHORT) showing exact entry
Stop Loss: Red dashed line with price label
Take Profit: Blue dashed line with price label and R:R
Partial Exits: 1R level marked with orange dashed line
All lines extend 10 bars for clean alignment with Fibonacci levels
📊 Dynamic Risk/Reward
Adaptive R:R calculation based on market volatility
Targets adjusted for pivot distances
Minimum 1.2:1 to maximum 3.5:1 for scalping
Position sizing based on account risk percentage
🎨 Professional Visualization
Clean chart layout - no clutter, only essential information
Custom EMA colors: Red (200), Aqua (48), Green (13), White (8)
Gold VWAP line for key support/resistance
Color-coded Fibonacci: Bright yellow (61.8%), white (50%), orange (38.2%), fuchsia (78.6%)
No shaded zones - pure price action focus
📈 Performance Tracking
Real-time statistics table (optional)
Win rate, total trades, P&L tracking
Average R:R and win/loss ratios
Setup-specific performance metrics
⚙️ Settings & Customization
Risk Management
Adjustable account risk per trade (default: 0.5%)
ATR-based stop loss multiplier (default: 0.8 for tight scalping)
Dynamic position sizing
Signal Sensitivity
Confluence Score Threshold: 40-100 (default: 55 for balanced signals)
Range Filter Period: 25 bars (fast signals for 1-min)
Range Filter Multiplier: 2.2 (tighter bands for more signals)
Visual Controls
Toggle signal table on/off
Show/hide Fibonacci levels
Control EMA visibility
Adjust table text size
Partial Exits
1R: 50% (default)
2R: 30% (default)
3R: 20% (default)
Fully customizable percentages
Trailing Stops
ATR-Based (best for scalping)
Pivot-Based
EMA-Based
Breakeven trigger at 0.8R
🎯 Best Use Cases
Ideal For:
✅ 1-minute scalping on liquid instruments
✅ Day traders looking for quick 2-8 minute trades
✅ High-frequency trading with 8-15 signals per session
✅ Trending markets where Range Filter excels
✅ Crypto, Forex, Futures - works on all liquid assets
Trading Style:
Timeframe: 1-minute (can work on 3-5 min with adjusted settings)
Hold Time: 3-8 minutes average
Target: 1.2-3R per trade
Frequency: 8-15 signals per day
Win Rate: 45-55% (with proper risk management)
📋 How to Use
Step 1: Wait for Signal
Watch for green triangle (BUY) or red triangle (SELL)
Signal table appears at top center automatically
Step 2: Review Confluence
Check grade (prefer A+, A, B+ for best quality)
Review all reasons listed in table
Confirm score is above your threshold (55+ recommended)
Note the R:R ratio
Step 3: Enter Trade
Enter at current market price
Set stop loss at red dashed line
Set take profit at blue dashed line
Mark 1R level (orange line) for partial exit
Step 4: Manage Trade
Exit 50% at 1R (orange line)
Move to breakeven after 0.8R
Trail remaining position using your chosen method
Exit fully at TP or opposite signal
🎨 Chart Setup Recommendations
Optimal Display:
Timeframe: 1-minute
Chart Type: Candles or Heikin Ashi
Background: Dark theme for best color visibility
Volume: Enable volume bars below chart
Complementary Indicators (optional):
Order flow/Delta for institutional confirmation
Market profile for key levels
Economic calendar for news avoidance
⚠️ Important Notes
Risk Disclaimer:
Not financial advice - for educational purposes only
Always use proper risk management (0.5-1% per trade max)
Past performance doesn't guarantee future results
Test on demo account before live trading
Best Practices:
✅ Trade during high liquidity hours (9:30-11 AM, 2-4 PM EST)
✅ Avoid news events and market open/close (first/last 2 minutes)
✅ Use tight stops (0.8-1.0 ATR) for 1-minute scalping
✅ Take partial profits quickly (1R = 50% off)
✅ Respect max daily loss limits (3% recommended)
✅ Focus on A and B grade setups for consistency
What Makes This Different:
🎯 Complete system - not just signals, but full trade management
📊 Multi-confluence - 10+ factors analyzed per trade
🎨 Professional visualization - clean, focused chart design
⚡ Optimized for 1-min - settings specifically tuned for fast scalping
📋 Transparent reasoning - see exactly why each trade was taken
🏆 Grade system - instantly know trade quality
🔧 Technical Details
Pine Script Version: 5
Overlay: Yes (plots on price chart)
Max Lines: 500
Max Labels: 100
Non-repainting: All signals confirmed on bar close
Alerts: Compatible with TradingView alerts
📞 Support & Updates
This indicator is actively maintained and optimized for 1-minute scalping. Settings can be adjusted for different timeframes and trading styles, but default configuration is specifically tuned for high-frequency 1-minute scalping.
🚀 Get Started
Add ProScalper to your 1-minute chart
Adjust settings to your risk tolerance
Wait for signals (green/red triangles)
Follow the signal table guidance
Manage trades using provided levels
Track performance with stats table
Happy Scalping! 📊⚡💰
Diwali Lights Pro — 7-Diyas Signal Matrix [KedArc Quant]🎯 Overview
“Diwali Lights Pro — 7-Diyas Signal Matrix” is a precision-built trend-sentiment indicator that blends the glow of seven technical “diyas” — each representing a different momentum or strength dimension — into one intuitive signal matrix. It was designed to celebrate light, discipline, and clarity in trading — helping traders filter noise, identify strong trend shifts, and take trades with conviction. Each diya is powered by a proven indicator component: RSI, Stochastic, EMA trend strength, and momentum slopes.Together, they light up your chart with buy/sell signals only when technical confluence aligns — like the diyas of Diwali shining in harmony.
💡 Core Concept
The indicator computes a composite score (–9 to +9) by evaluating seven key parameters:
| # | Diya           | Logic                 | Interpretation                 |
| 1 | RSI            | Overbought / Oversold | Short-term momentum exhaustion |
| 2 | Stochastic     | Direction & zones     | Confirmation of RSI            |
| 3 | Price vs EMA20 | Position of price     | Near-term trend bias           |
| 4 | EMA20 Slope    | Short-term momentum   | Strength confirmation          |
| 5 | EMA50 Slope    | Mid-term trend        | Trend stability                |
| 6 | EMA100 Slope   | Medium-term sentiment | Institutional bias             |
| 7 | EMA200 Slope   | Long-term sentiment   | Market direction baseline      |
The total of these 7 diyas creates a signal matrix that dynamically adapts to trend conditions.
⚙️ Inputs & Configuration
| RSI Length                  | 14               | Standard RSI window                  |
| Stochastic Length           | 14               | Measures momentum oscillation        |
| EMA Periods                 | 20, 50, 100, 200 | Multi-layer trend structure          |
| Overbought / Oversold Zones | 70 / 30          | Configurable thresholds              |
| Show Buy/Sell Labels        | ✅                | Toggle signal markers                |
| Show Banner                 | ✅                | Festive Diwali header with fireworks |
| Twinkle Interval            | 10 bars          | Animation timing                     |
| Fireworks Count             | 18               | Visual celebration intensity         |
| Background Opacity          | 100%             | Style preference                     |
🧭 Entry & Exit Logic
# ✅ Buy Signal (🪔)
A Buy triggers when:
* The total diya score crosses above zero,
* And at least four of seven components turn bullish.
This indicates that short-term oscillators, price action, and moving averages are all turning in unison — a strong entry zone after a pullback.
# 🔥 Sell Signal (🔥)
A Sell triggers when:
* The total diya score crosses below zero,
* And multiple slopes or price conditions flip bearish.
This flags weakening momentum and possible trend exhaustion.
# 💬 Suggested Usage
* Works beautifully on 5-min to 1-hour charts.
* Best when used with trend confirmation tools (volume, price structure).
* Avoid entering trades when signals flip rapidly within narrow ranges (sideways zones).
🧪 Mathematical Formulae
1. RSI Bucket (p₁):
p₁ = 
  2  if RSI < Very Oversold  
  1  if RSI < Oversold  
  0  if neutral  
 -1  if RSI > Overbought  
 -2  if RSI > Very Overbought
2. Stochastic Bucket (p₂): Similar to RSI bucketing.
3. Price vs EMA20 (p₃):
p₃ = sign(close - EMA20)
4–7. Slope Sign (EMA20, 50, 100, 200):
p₄₋₇ = sign(EMA  - EMA )
Total Score = Σ(p₁…p₇)
→ Crossover(total_score, 0) → Buy Signal
→ Crossunder(total_score, 0) → Sell Signal
📊 Why It’s Not Just a Mash-Up
Diwali Lights Pro uses:
* A unified scoring engine with weighted logic rather than conflicting triggers.
* Each component (diya) contributes equally, creating a normalized sentiment index.
* Smart signal filtering prevents repetitive false flips by enforcing trend alignment across multiple time frames.
* A dynamic, responsive structure optimized for clarity and minimal repainting.
 🎆 Unique Add-Ons
* Top-Right Diwali Banner: Festive “Happy Diwali” with animated fireworks 🎇 and diyas 🪔.
* Signal Filtering: Reduces noise in volatile ranges.
* EMA Cloud Context: Visual clarity of multi-layer trend zones.
* Optional Light Mode: Change fireworks opacity for a subtle or bright effect.
 📘 FAQ
Q1: Does this repaint?
No — it uses confirmed values (RSI, Stochastic, EMA slopes). Signals appear only after the bar closes.
Q2: Which timeframes work best?
Between 5m and 1h, depending on your strategy.
Use higher EMAs for swing setups.
Q3: Can I use it with alerts?
Yes, both Buy and Sell triggers come with built-in `alertcondition()` for instant notifications.
Q4: Can it be combined with other indicators?
Absolutely — it pairs well with volume profiles, volatility bands, or order-flow systems.
 🪔 Glossary
| Diya          | Candle or light — here, each diya = one technical indicator         |
| EMA           | Exponential Moving Average — measures smoothed trend bias           |
| RSI           | Relative Strength Index — momentum overbought/oversold oscillator   |
| Stochastic    | Momentum oscillator measuring closing levels relative to highs/lows |
| Slope Sign    | Direction of EMA movement — rising or falling                       |
| Signal Matrix | The combined system of all seven diyas generating a unified score   |
🧭 Final Note
> *Diwali Lights Pro* is not just a trading tool — it’s a visual celebration of confluence and discipline.
> When the diyas align, trends shine. Use it to trade in harmony with light, not against it. 🌟
⚠️ Disclaimer 
This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
Chaos Theory Pro #  Anyone who has paid for this script previously, please DM as per author instructions to continue your lifetime access 
##  The Edge: Smart Zone-Based Trading 
This indicator's primary advantage lies in its  zone-based approach  that naturally encompasses critical areas of support and resistance. These zones capture key market structures including:
- High-volume price clusters
- Support-to-resistance (and resistance-to-support) transitions
- Other significant price action areas
By identifying these zones, the indicator addresses  two of the most challenging problems in trading : optimal stop loss placement and take profit targeting.
---
##  How to Use This Indicator 
###  Entry Rules: Limit Orders Only 
 Critical: All entries must be LIMIT orders. Never use market orders or stop orders. 
Here's why:
-  Why limit orders?  The zones represent areas of strong support and resistance (an unintended but beneficial feature of the indicator's design). Price frequently pulls back to these zones before continuing, giving you optimal entry opportunities.
-  Why not market orders?  You'll miss the better prices at the zone boundaries.
-  Why not stop orders?  These zones are areas of intense market activity. Price often "spikes" through zone borders to capture liquidity before reversing in the intended direction. Stop orders would get triggered on these false moves.
 Proper Entry Technique: 
1. Wait for the candle/bar to close
2. Place your limit order at the zone border
3. Let price come to you
###  Take Profit Strategy 
Target the  next zone  (recommended) or multiple zones ahead based on your risk appetite. The simplest and most consistent approach is single-zone targeting.
---
##  Your Responsibility: Confluence Analysis 
 The indicator tells you WHERE to enter, WHERE to place your stop loss, and WHERE to take profit. But you must determine WHEN to trade by identifying confluences. 
###  Minimum Requirement: 3 Confluences 
Before placing any order, look for at least three confirming signals from:
-  Divergences : RSI, MFI, or CVD candles
-  Volume analysis : Volume Profile
-  Order flow : Footprint charts
-  Price action : Candlestick patterns
-  Market theories : Wyckoff, Dow Theory, Elliott Wave
-  Other technical tools  of your choice
###  You Have Time 
The indicator provides  alerts when price approaches a zone . During the pullback, you have time to conduct thorough confluence analysis. Only place your limit order after identifying your 3+ confluences.
---
##  Alternative Approaches 
If you backtest and find that market entries work better for your specific strategy (e.g., using moving average crossovers or other triggers), you're free to adapt the method. However, the limit order approach outlined above is designed to work consistently for everyone, regardless of whether they have an existing strategy.
---
##  How the Indicator Works: The Mathematical Foundation 
###  Based on Chaos Theory - A Predictive, Not Reactive System 
This indicator represents a fundamentally different approach to market analysis. Unlike traditional indicators that describe what price has done (using averages, volume, volatility), this system  predicts where price will go  using chaos theory mathematics.
 Key Principle : Price behaves as a complex dynamical system that is highly sensitive to initial conditions - similar to weather patterns or planetary orbits. While we cannot predict  when  price will reach a destination, we can predict  where  it will likely travel within probability bounds.
###  What Makes This Different 
 Traditional Indicators: 
- React to historical data with lagging signals
- Use linear mathematics and statistical averages
- Assume markets are random or follow simple patterns
 This Chaos Theory Approach: 
- Proactively identifies future probability zones
- Uses non-linear complex systems mathematics
- Treats markets as chaotic but mathematically predictable
- Applies universal mathematical laws (no curve fitting needed)
###  The Butterfly Effect in Trading 
Small changes at critical junctures can cascade into major trend changes. The indicator identifies these critical probability zones - mathematical "attractors" toward which price is naturally drawn.
###  Understanding the Zones 
 Orange Zones : Mathematical probability destinations where price is likely to expand
 Activation Rule : Price must close outside any zone (full candle body, not just wicks) to activate the next probability destination
 Primary Principle : Once activated, price travels to the next zone before closing back behind the originating zone border
 Red Dots : Indicate areas where valid zone sets were available for trading. Empty spaces mean price closed past the highest/lowest zone or zones were invalidated.
###  Probability-Based Performance 
The indicator includes a statistics panel that measures real-time success rates - tracking how often price reaches predicted zones before invalidation. This transparent performance measurement allows you to verify probability calculations for your specific symbol and timeframe.
###  Universal Application 
Because this is based on fundamental mathematical principles (not optimized parameters), it works consistently across:
- All markets: Forex, stocks, crypto, commodities
- All timeframes: From scalping to position trading
- All conditions: No adjustments needed for different instruments
 Important Understanding : Price is a fractal structure with multiple initial conditions forming and clashing simultaneously. External events and market manipulation can interfere with natural system progression. This is why we provide probabilities, not certainties.
---
 Summary : This indicator gives you the framework—precise zones for entries, stops, and targets based on chaos theory mathematics. You provide the timing through confluence analysis. Together, this creates a complete, systematic approach to trading with probability on your side.
---
##  Technical Features & Alert System 
###  Alert System Enhancement 
 Alert Type Selector: 
* "Limit Alerts" (pending orders) vs "Normal Alerts" (market orders)
* 8 fully customizable alert message templates with placeholder support:
   * Limit Long Entry
   * Limit Short Entry
   * Normal Long Entry
   * Normal Short Entry
   * Limit Long TP/Cancel
   * Limit Short TP/Cancel
   * Normal Long TP
   * Normal Short TP
###  Placeholder System 
Dynamic placeholder replacement function supporting:
* {SYMBOL} - Trading pair/instrument
* {ENTRY} - Entry price level
* {SL} - Stop loss price level
* {TP} - Take profit price level
* {COMMENT} - Additional trade notes
* {TIMEFRAME} - Current chart timeframe
* {TIME} - Alert trigger time
* {ZONE} - Zone identifier
Users can customize alert messages while maintaining data accuracy across all automated trading platforms.
###  Alert Trigger Points 
*  Entry alerts  fire when zone breakout occurs (i == 0)
*  TP alerts  fire when take profit conditions are met
* Unique zone identifiers prevent duplicate alerts per zone set (format: Z L/S )
###  Input Parameters 
Converted hardcoded values to adjustable inputs for maximum flexibility:
*  Lookback Period : 10-500 (default 50)
*  Value Area Share : 0.1-0.9 (default 0.3)
*  Show Volume Profile Stats : Toggle on/off
*  Has Premium Subscription : Toggle on/off
*  Vertical Display : Toggle on/off
###  Code Compliance 
* All line.new(), label.new(), and table.new() calls formatted on single lines per PineScript v6 requirements
* Proper variable declarations to prevent compilation errors
* Optimized for maximum performance and stability
 Core Logic : All original zone calculation, validation, and visualization logic remains intact and unchanged.
Trendlines Breakouts Pro V1.2 - 4TP [Wukong Algo]Trendlines Breakouts Pro  
 
 Trading method “High Tight Trendline Breakout”. This is a simple but effective and flexible method that can support many other methods such as: support and resistance, supply and demand, volume profile...
 Automatically connect TradingView and MetaTrader 5 (MT5) for automatic trading and order management via PineConnector
 The system includes a risk management grid including the levels: Stop Loss (SL), Break-even (BE), Trail Trigger, Trailing Stop, TP1 (1/4), TP2 (2/4), TP3 (3/4), TP4 (4/4). This grid helps you easily monitor and manage orders on TradingView in parallel with automatic order management on MT5.
 Focus on tight capital and risk management, reduce emotion and stress when trading
 Suitable for all markets: Forex, Gold, Crypto, Stocks, as long as you use MT5 and TradingView
 If you do not need to trade automatically via MT5, the Trendlines Breakokuts Pro can also be used as an effective indicator in visual order management on TradingView charts, helps maintain discipline and good trading psychology (less Stress or FOMO)
 
 Trendlines Breakouts Pro System User Guide 
 Step 1 - Draw trendline AB. Just click to select 2 points A, B on the chart 
This is a straight line at the border of a chart pattern or support/resistance zone on the chart that you determine has high potential when it is broken, the price will have strong momentum and you will enter the order (Entry). The trendline AB can be a diagonal line or a horizontal line.
  
 Step 2 - Entry Window: Set the time allowed for transactions 
You can choose the earliest and latest time allowed for trading signals, called Entry Window. This means that the system will not allow trading outside the Entry Window. This option allows you to manage trading times as you wish, avoiding bad times for trading such as sideways, choppy, high volatility, news
  
 Step 3 - Set up the input parameters for trading 
 
 You choose the direction you want to wait for trading: Wait Long (Buy), Wait Short (Sell), Turn Off, Hidden
 You enter the ID of your PineConnector account if you want to trade automatically from TradingView to MT5
 You enter the order parameters: Lotsize per order, Stop Loss (SL%), BE(%), Trail Trigger (%), TP1(%), TP2(%), TP3(%), TP4(%)
 You enter the safe filter parameters for Entry: max distance from entry to swing high/low, max distance from entry to trendline's breakpoint C, max entries per trendlines
 See more details in the screenshots
 
  
 Step 4 - Set up automatic trading from TradingView via MT5 
 
 If you do not need automatic trading in MT5, skip this step. Entry signals and risk management grids will still be displayed on the TradingView chart for you to see, but there is no connection and automatic trading signal shooting and automatic order management from TradingView to MT5 via PineConnector.
 We need to create an Alert in TradingView and attach it to this Indicator so that the Alert's trading signals are transmitted via MetaTrader 5 (MT5) via PineConnector.
 When trading, you need to turn on 3 software at the same time to be able to connect to each other to operate: TradingView, MetaTrader 5 (MT5), PineConnector
 See more details in the screenshots
 
  
 Step 5 - Complete setup, and wait for trading signals 
 
 You have completed the setup steps for the Indicator, ready when there is a trading signal
 You do not need to sit in front of the screen all day if you do not want. The system has been set up to execute and manage orders automatically.
 Of course, sometimes you should still check your transaction status, in case of unexpected problems such as lost internet connection.
 If you still have questions about this Indicator, please email tuanwukongvn@gmail.com for support.
 
  
  
VPOC Harmonics - Liquidity-Weighted Price / Time RatiosVPOC Harmonics - Liquidity-Weighted Price / Time Ratios 
Summary
This indicator transforms a swing’s price range, duration, and liquidity profile into a structured set of price-per-bar ratios. By anchoring two points and manually entering the swing’s VPOC (highest-volume price), it generates candidate compression values that unify price, time, and liquidity structure. These values can be applied to chart scaling, harmonic testing, and liquidity-aware market geometry.
________________________________________
Overview
Most swing analysis tools only consider price (ΔP) and time (N bars). This script goes further by incorporating the VPOC (Point of Control) — the price with the highest traded volume — directly into swing geometry.
•	Anchors define the swing’s Low (L), High (H), and bar count (N).
•	The user manually enters the VPOC (highest-volume price).
•	The indicator then computes a suite of ratios that integrate range, duration, and liquidity placement.
The output is a table of liquidity-weighted price-per-bar candidates, designed for compression testing and harmonic analysis across swings and instruments.
________________________________________
How to Use
1.	Select a Swing
-	Place Anchor A and Anchor B to define the swing’s Low, High, and bar count.
2.	Find the VPOC
-	Apply TradingView’s Fixed Range Volume Profile tool over the same swing.
-	Identify the Point of Control (POC) — the price level with the highest traded volume.
3.	Enter the VPOC
-	Manually input the POC into the indicator settings.
4.	Review Outputs
-	The table will display candidate ratios expressed mainly as price-per-bar values.
5.	Apply in Practice
-	Use the ratios as chart compression inputs or as benchmarks for testing harmonic alignments across swings.
________________________________________
Outputs
Swing & Inputs
•	Bars (N): total bar count of the swing.
•	Low (L): swing low price.
•	High (H): swing high price.
•	ΔP = H − L: price range.
•	Mid = (L + H) ÷ 2: midpoint price.
•	VPOC (V): user-entered highest-volume price.
•	Base slope s0 = ΔP ÷ N: average change per bar.
•	π-adjusted slope sπ = (π × ΔP) ÷ (2 × N): slope adjusted for half-cycle arc geometry.
________________________________________
VPOC Harmony Ratios (L, H, V, N)
•	λ = (V − L) ÷ ΔP: normalized VPOC position within the range.
•	R = (V − L) ÷ (H − V): symmetry ratio comparing lower vs. upper segment.
•	s1 = (V − L) ÷ N: slope from Low → VPOC.
•	s2 = (H − V) ÷ N: slope from VPOC → High.
________________________________________
Blended Means (s1, s2)
These combine the two segment slopes in different ways:
•	HM(s1,s2) = 2 ÷ (1/s1 + 1/s2): Harmonic mean, emphasizes the smaller slope.
•	GM(s1,s2) = sqrt(s1 × s2): Geometric mean, balances both slopes proportionally.
•	RMS(s1,s2) = sqrt((s1² + s2²) ÷ 2): Root-mean-square, emphasizes the larger slope.
•	L2 = sqrt(s1² + s2²): Euclidean norm, the vector length of both slopes combined.
________________________________________
Slope Blends
•	Quadratic weighting: s_quad = s0 × ((V−L)² + (H−V)²) ÷ (ΔP²)
•	Tilted slope: s_tilt = s0 × (0.5 + λ)
•	Entropy-scaled slope: s_ent = s0 × H2(λ), with H2(λ) = − 
________________________________________
Curvature & Liquidity Extensions
•	π-arc × λ: s_arc = sπ × λ
•	Liquidity-π: s_piV = sπ × (V ÷ Mid)
________________________________________
Scale-Normalized Families
With k = sqrt(H ÷ L):
•	k (scale factor) = sqrt(H ÷ L)
•	s_comp = s0 ÷ k: compressed slope candidate
•	s_exp = s0 × k: expanded slope candidate
•	Exponentiated blends:
-	s_kλ = s0 × k^(2λ−1)
-	s_φλ = s0 × φ^(2λ−1), with φ = golden ratio ≈ 1.618
-	s_√2λ = s0 × (√2)^(2λ−1)
________________________________________
Practical Application
All formulas generate liquidity-weighted price-per-bar ratios that integrate range, time, and VPOC placement.
These values are designed for:
•	Chart compression settings
•	Testing harmonic alignments across swings
•	Liquidity-aware scaling experiments
________________________________________
  
Universal Renko Bars by SiddWolfUniversal Renko Bars or UniRenko Bars is an overlay indicator that applies the logic of Renko charting directly onto a standard candlestick chart. It generates a sequence of price-driven bricks, where each new brick is formed only when the price moves a specific amount, regardless of time. This provides a clean, price-action-focused visualization of the market's trend.
 WHAT IS UNIVERSAL RENKO BARS? 
For years, traders have faced a stark choice: the clean, noise-free world of Renko charts, or the rich, time-based context of Candlesticks. Choosing Renko meant giving up your favorite moving averages, volume profiles, and the fundamental sense of time. Choosing Candlesticks meant enduring the market noise that often clouds true price action.
 But what if you didn't have to choose? 
 Universal Renko Bars  is a revolutionary indicator that ends this dilemma. It's not just another charting tool; it's a powerful synthesis that overlays the pure, price-driven logic of Renko bricks directly onto your standard candlestick chart. This hybrid approach gives you the best of both worlds:
 ❖ The Clarity of Renko:  By filtering out the insignificant noise of time, Universal Renko reveals the underlying trend with unparalleled clarity. Up trends are clean successions of green bricks; down trends are clear red bricks. No more guesswork.
 ❖ The Context of Candlesticks:  Because the Renko logic is an overlay, you retain your time axis, your volume data, and full compatibility with every other time-based indicator in your arsenal (RSI, MACD, Moving Averages, etc.).
The true magic, however, lies in its live,  Unconfirmed Renko  brick. This semi-transparent box is your window into the current bar's real-time struggle. It grows, shrinks, and changes color with every tick, showing you exactly how close the price is to confirming the trend or forcing a reversal. It’s no longer a lagging indicator; it’s a live look at the current battle between buyers and sellers.
Universal Renko Bars unifies these two powerful charting methods, transforming your chart into a more intelligent, noise-free, and predictive analytical canvas.
 HOW TO USE 
To get the most out of Universal Renko Bars, here are a few tips and a full breakdown of the settings.
 Initial Setup for the Best Experience 
For the cleanest possible view, it's highly recommended that you hide the body of your standard candlesticks, that shows only the skelton of the candle. This allows the Renko bricks to become the primary focus of your chart.
→ Double click on the candles and uncheck the body checkbox.
 Settings Breakdown 
The indicator is designed to be powerful yet intuitive. The settings are grouped to make customization easy.
 First, What is a "Tick"? 
Before we dive in, it's important to understand the concept of a "Tick." In Universal Renko, a Tick is not the same as a market tick. It's a fundamental unit of price movement that you define. For example, if you set the Tick Size to $0.50, then a price move of $1.00 is equal to 2 Ticks. This is the core building block for all Renko bricks. Tick size here is dynamically determined by the settings provided in the indicator.
 ❖ Calculation Method (The "Tick Size" Engine) 
This section determines the monetary value of a single "Tick."
 `Calculation Method` : Choose your preferred engine for defining the Tick Size.
 `ATR Based`  (Default): The Tick Size becomes dynamic, based on market volatility (Average True Range). Bricks will get larger in volatile markets and smaller in quiet ones. Use the  `ATR 14 Multiplier`  to control the sensitivity.
 `Percentage` : The Tick Size is a simple percentage of the current asset price, controlled by the  `Percent Size (%)`  input.
 `Auto` : The "set it and forget it" mode. The script intelligently calculates a Tick Size based on the asset's price. Use the  `Auto Sensitivity`  slider to make these automatically calculated bricks thicker (value > 1.0) or thinner (value < 1.0).
 ❖ Parameters (The Core Renko Engine) 
This group controls how the bricks are constructed based on the Tick Size.
 `Tick Trend` : The number of "Ticks" the price must move in the  same direction  to print a new continuation brick. A smaller value means bricks form more easily.
 `Tick Reversal` : The number of "Ticks" the price must move in the  opposite direction  to print a new reversal brick. This is typically set higher than `Tick Trend` (e.g., double) to filter out minor pullbacks and market noise.
 `Open Offset` : Controls the visual overlap of the bricks. A value of `0` creates gapless bricks that start where the last one ended. A value of `2` (with a `Tick Reversal` of 4) creates the classic 50% overlap look.
 ❖ Visuals (Controlling What You See) 
This is where you tailor the chart to your visual preference.
 `Show Confirmed Renko` : Toggles the solid-colored, historical bricks. These are finalized and will never change. They represent the confirmed past trend.
 `Show Unconfirmed Renko` : This is the most powerful visual feature. It toggles the live, semi-transparent box that represents the developing brick. It shows you exactly where the price is right now in relation to the levels needed to form the next brick.
 `Show Max/Min Levels` : Toggles the horizontal "finish lines" on your chart. The green line is the price target for a bullish brick, and the red line is the target for a bearish brick. These are excellent for spotting breakouts.
 `Show Info Label` : Toggles the on-chart label that provides key real-time stats:
🧱  Bricks:  The total count of confirmed bricks.
⏳  Live:  How many chart bars the current live brick has been forming. These bars forms the Renko bricks that aren't confirmed yet. Live = 0 means the latest renko brick is confirmed.
🌲  Tick Size:  The current calculated value of a single Tick.
 Hover over the label for a tooltip with live RSI(14), MFI(14), and CCI(20) data for additional confirmation. 
 TRADING STRATEGIES & IDEAS 
Universal Renko Bars isn't just a visual tool; it's a foundation for building robust trading strategies.
 Trend Confirmation:  The primary use is to instantly identify the trend. A series of green bricks indicates a strong uptrend; a series of red bricks indicates a strong downtrend. Use this to filter out trades that go against the primary momentum.
 Reversal Spotting:  Pay close attention to the  Unconfirmed Brick . When a strong trend is in place and the live brick starts to fight against it—changing color and growing larger—it can be an early warning that a reversal is imminent. Wait for the brick to be confirmed for a higher probability entry.
 Breakout Trading:  The `Max/Min Levels` are your dynamic breakout zones. A long entry can be considered when the price breaks and closes above the green Max Level, confirming a new bullish brick. A short entry can be taken when price breaks below the red Min Level.
 Confluence & Indicator Synergy:  This is where Universal Renko truly shines. Overlay a moving average (e.g., 20 EMA). Only take long trades when the green bricks are forming  above  the EMA. Combine it with RSI or MACD; a bearish reversal brick forming while the RSI shows bearish divergence is a very powerful signal.
 A FINAL WORD 
Universal Renko Bars was designed to solve a fundamental problem in technical analysis. It brings together the best elements of two powerful methodologies to give you a clearer, more actionable view of the market. By filtering noise while retaining context, it empowers you to make decisions with greater confidence.
Add Universal Renko Bars to your chart today and elevate your analysis. We welcome your feedback and suggestions for future updates!
Follow me to get notified when I publish New Indicator.
~  SiddWolf 
BK AK-SILENCER (P8N)🚨Introducing BK AK-SILENCER (P8N) — Institutional Order Flow Tracking for Silent Precision🚨
After months of meticulous tuning and refinement, I'm proud to unleash the next weapon in my trading arsenal—BK AK-SILENCER (P8N).
🔥 Why "AK-SILENCER"? The True Meaning
Institutions don’t announce their moves—they move silently, hidden beneath the noise. The SILENCER is built specifically to detect and track these stealth institutional maneuvers, giving you the power to hunt quietly, execute decisively, and strike precisely before the market catches on.
🔹 "AK" continues the legacy, honoring my mentor, A.K., whose teachings on discipline, precision, and clarity form the cornerstone of my trading.
🔹 "SILENCER" symbolizes the stealth aspect of institutional trading—quiet but deadly moves. This indicator equips you to silently track, expose, and capitalize on their hidden footprints.
🧠 What Exactly is BK AK-SILENCER (P8N)?
It's a next-generation Cumulative Volume Delta (CVD) tool crafted specifically for traders who hunt institutional order flow, combining adaptive volatility bands, enhanced momentum gradients, and precise divergence detection into a single deadly-accurate weapon.
Built for silent execution—tracking moves quietly and trading with lethal precision.
⚙️ Core Weapon Systems
✅ Institutional CVD Engine
→ Dynamically measures hidden volume shifts (buying/selling pressure) to reveal institutional footprints that price alone won't show.
✅ Adaptive AK-9 Bollinger Bands
→ Bollinger Bands placed around a custom CVD signal line, pinpointing exactly when institutional accumulation or distribution reaches critical extremes.
✅ Gradient Momentum Intelligence
→ Color-coded momentum gradients reveal the strength, speed, and silent intent behind institutional order flow:
🟢 Strong Bullish (aggressive buying)
🟡 Moderate Bullish (steady accumulation)
🔵 Neutral (balance)
🟠 Moderate Bearish (quiet distribution)
🔴 Strong Bearish (aggressive selling)
✅ Silent Divergence Detection
→ Instantly spots divergence between price and hidden volume—your earliest indication that institutions are stealthily reversing direction.
✅ Background Flash Alerts
→ Visually highlights institutional extremes through subtle background flashes, alerting you quietly yet powerfully when market-moving players make their silent moves.
✅ Structural & Institutional Clarity
→ Optional structural pivots, standard deviation bands, volume profile anchors, and session lines clearly identify the exact levels institutions defend or attack silently.
🛡️ Why BK AK-SILENCER (P8N) is Your Edge
🔹 Tracks Institutional Footprints—Silently identifies hidden volume signals of institutional intentions before they’re obvious.
🔹 Precision Execution—Cuts through noise, allowing you to execute silently, confidently, and precisely.
🔹 Perfect for Traders Using:
Elliott Wave
Gann Methods (Angles, Squares)
Fibonacci Time & Price
Harmonic Patterns
Market Profile & Order Flow Analysis
🎯 How to Use BK AK-SILENCER (P8N)
🔸 Institutional Reversal Hunting (Stealth Mode)
Bearish divergence + CVD breaking below lower BB → stealth short signal.
Bullish divergence + CVD breaking above upper BB → quiet, early long entry.
🔸 Momentum Confirmation (Silent Strength)
Strong bullish gradient + CVD above upper BB → follow institutional buying quietly.
Strong bearish gradient + CVD below lower BB → confidently short institutional selling.
🔸 Noise Filtering (Patience & Precision)
Neutral gradient (blue) → remain quiet, wait patiently to strike precisely when institutional activity resumes.
🔸 Structural Precision (Institutional Levels)
Optional StdDev, POC, Value Areas, Session Anchors clearly identify exact institutional defense/offense zones.
🙏 Final Thoughts
Institutions move in silence, leaving subtle footprints. BK AK-SILENCER (P8N) is your specialized weapon for tracking and hunting their quiet, decisive actions before the market reacts.
🔹 Dedicated in deep gratitude to my mentor, A.K.—whose silent wisdom shapes every line of code.
🔹 Engineered for the disciplined, quiet hunter who knows when to wait patiently and when to strike decisively.
Above all, honor and gratitude to Gd—the ultimate source of wisdom, clarity, and disciplined execution. Without Him, markets are chaos. With Him, we move silently, purposefully, and precisely.
⚡ Stay Quiet. Stay Precise. Hunt Silently.
🔥 BK AK-SILENCER (P8N) — Track the Silent Moves. Strike with Precision. 🔥
May Gd bless every silent step you take. 🙏
Setup Score OscillatorSetup Score Oscillator – Full Description
🎯 Purpose of the Script
This script is a manual trading setup scoring tool, designed to help traders quantify the quality of a trade setup by combining multiple technical, cyclical, and contextual signals.
Instead of relying on a single indicator, the trader manually selects which signals are present, and the script calculates a total score (0–100%), displayed as an oscillator in a separate panel (like RSI or MACD).
🔧 How it works in practice
1. Manual signal inputs
The script presents a set of checkboxes in the settings, where the trader can enable/disable the following signals:
✅ Confirmed Support/Resistance
✅ Aligned Volume Profile
✅ Favorable Cyclic Timing
✅ Valid Trend Line
✅ Aligned Cyclical Moving Averages
✅ Relevant Fibonacci Level
✅ Classic Volume Signal (spike, dry-up, etc.)
✅ Oscillator confirmation (e.g., divergences)
✅ Extreme Sentiment
✅ Relevant or incoming News
Each selected signal contributes to the total score based on its weight.
2. Scoring system
Each signal has a default weight (e.g., 20% for support/resistance, 15% for cycles, etc.).
Optionally, the trader can enable the “custom weights” checkbox and adjust each signal’s weight directly in the settings.
3. Score visualization
The final score (sum of all active weights) is plotted as an oscillator ranging from 0 to 100%, with dynamic coloring:
Range	 Color	Meaning
0–39%	 Red	        No valid setup
40–54%	 Yellow     Watchlist only
55–69%	 Orange	Good setup
70–100% Green	Strong setup
Several horizontal threshold lines are displayed:
50% → neutral threshold
40%, 55%, 70% → operational levels
4. Optional background coloring
When the score exceeds 55% or 70%, the oscillator background lightly changes color to highlight stronger setups (non-intrusive).
📌 Practical benefits
Objectifies subjective analysis: each decision becomes a number.
Prevents overtrading: no entries if the score is too low.
Adaptable to any trading style: swing, intraday, positional.
User-friendly: no coding needed – just tick boxes.
Italiano:
Setup Score Oscillator – Descrizione completa
🎯 Obiettivo dello script
Lo script è uno strumento manuale di valutazione dei setup di trading, pensato per aiutare il trader a quantificare la qualità di un'opportunità operativa basandosi su più segnali tecnici, ciclici e contestuali.
Invece di affidarsi a un solo indicatore, il trader seleziona manualmente quali segnali sono presenti, e lo script calcola un punteggio complessivo percentuale (0–100%), rappresentato come oscillatore in una finestra separata (tipo RSI, MACD, ecc.).
🔧 Come funziona operativamente
1. Input manuale dei segnali
Lo script mostra una serie di checkbox nelle impostazioni, dove il trader può attivare o disattivare i seguenti segnali:
✅ Supporto/Resistenza confermata
✅ Volume Profile allineato
✅ Cicli o timing favorevole
✅ Trend line valida
✅ Medie mobili cicliche allineate
✅ Livello di Fibonacci rilevante
✅ Volume classico significativo (spike, dry-up)
✅ Conferme da oscillatori (es. divergenze)
✅ Sentiment estremo (es. euforia o panico)
✅ News importanti imminenti o appena uscite
Ogni casella attiva contribuisce al punteggio totale, con un peso specifico.
2. Sistema di punteggio
Ogni segnale ha un peso predefinito (es. 20% per supporti/resistenze, 15% per cicli, ecc.).
Facoltativamente, il trader può attivare la funzione “Enable custom weights” per personalizzare i pesi di ciascun segnale direttamente da input.
3. Visualizzazione del punteggio
Il punteggio complessivo (somma dei pesi attivati) viene tracciato come oscillatore da 0 a 100%, con colori dinamici:
Range	Colore	  Significato
0–39%	Rosso	  Nessun setup valido
40–54%	Giallo	  Osservazione
55–69%	Arancione  Setup buono
70–1005 Verde	  Setup forte
Sono tracciate anche delle linee guida orizzontali a:
50% → soglia neutra
40%, 55%, 70% → soglie operative
4. Colorazione dello sfondo (facoltativa)
Quando il punteggio supera 55% o 70%, lo sfondo dell’oscillatore cambia leggermente colore per evidenziare il segnale (non invasivo).
📌 Vantaggi pratici
Oggettivizza l’analisi soggettiva: ogni decisione manuale si trasforma in un numero.
Evita overtrading: se il punteggio è troppo basso, non si entra.
Adattabile a ogni stile: swing, intraday, position.
Facile da usare anche senza codice: basta spuntare le caselle.
NVT Ratio Z-Score | [DeV]** DISCLAIMER:  This indicator is not trend following, so it  SHOULD NOT  be a buy/sell signal or used as a stand alone indicator to tell you to buy or sell. It's simply giving insight into potential overbought or oversold market conditions, and should be used in conjunction with other market analysis tools to give you an idea of  possible  market reversals.**
The  NVT Ratio Z-Score  is a unique on-chain valuation tool that helps users assess whether Bitcoin is potentially overbought or oversold relative to its network fundamentals. This indicator calculates the Network Value to Transactions (NVT) ratio, which compares Bitcoin’s market capitalization (price × circulating supply) to the USD-denominated daily transaction volume on the network. To improve clarity and remove short-term noise, the NVT value is smoothed using a customizable moving average (NVT Smoothing Period). The smoothed value is then normalized using a Z-score over a rolling period (Normalization Lookback Period), allowing for easier comparison of extreme deviations over time. This normalization makes it possible to spot historically high or low valuation zones with consistency.
While the NVT Ratio Z-Score is not a price action or trend-following indicator, it excels as a valuation-based supplemental tool. By using this indicator alongside your existing technical setups—such as momentum oscillators (like RSI or MACD), moving averages, or volume profiles—you can gain a deeper perspective on whether the broader market is operating in an overheated or undervalued state.
Interpretation is straightforward: the lower the Z-score dips into negative territory, the more oversold the market may be, potentially indicating a bottoming process or future upward reversal. Conversely, higher Z-scores suggest the market is becoming overheated or overbought, which can precede pullbacks or broader downtrends. However, it’s crucial to remember: this is not a trend indicator. Overbought conditions don’t guarantee immediate downturns, and oversold conditions don’t guarantee immediate rallies. Markets can remain extended in either direction for prolonged periods.
Use the NVT Ratio Z-Score to contextualize price moves and strengthen conviction when your other tools show signals aligning with extreme valuation zones. This indicator is especially helpful for swing traders, long-term investors, and those analyzing Bitcoin through a macro-on-chain lens.
Ergodic Market Divergence (EMD)Ergodic Market Divergence (EMD) 
Bridging Statistical Physics and Market Dynamics Through Ensemble Analysis
 The Revolutionary Concept:  When Physics Meets Trading
After months of research into ergodic theory—a fundamental principle in statistical mechanics—I've developed a trading system that identifies when markets transition between predictable and unpredictable states. This indicator doesn't just follow price; it analyzes whether current market behavior will persist or revert, giving traders a scientific edge in timing entries and exits.
 The Core Innovation:  Ergodic Theory Applied to Markets
What Makes Markets Ergodic or Non-Ergodic?
In statistical physics, ergodicity determines whether a system's future resembles its past. Applied to trading:
 Ergodic Markets (Mean-Reverting) 
- Time averages equal ensemble averages
- Historical patterns repeat reliably
- Price oscillates around equilibrium
- Traditional indicators work well
 Non-Ergodic Markets (Trending) 
- Path dependency dominates
- History doesn't predict future
- Price creates new equilibrium levels
- Momentum strategies excel
 The Mathematical Framework 
 The Ergodic Score combines three critical divergences: 
 Ergodic Score  = (Price Divergence × Market Stress + Return Divergence × 1000 + Volatility Divergence × 50) / 3
 Where: 
 Price Divergence:  How far current price deviates from market consensus
 Return Divergence:  Momentum differential between instrument and market
 Volatility Divergence:  Volatility regime misalignment
 Market Stress:  Adaptive multiplier based on current conditions
 The Ensemble Analysis Revolution 
 Beyond Single-Instrument Analysis 
Traditional indicators analyze one chart in isolation. EMD monitors multiple correlated markets simultaneously (SPY, QQQ, IWM, DIA) to detect systemic regime changes. This ensemble approach:
 Reveals Hidden Divergences:  Individual stocks may diverge from market consensus before major moves
 Filters False Signals:  Requires broader market confirmation
 Identifies Regime Shifts:  Detects when entire market structure changes
 Provides Context:  Shows if moves are isolated or systemic
 Dynamic Threshold Adaptation 
 Unlike fixed-threshold systems, EMD's boundaries evolve with market conditions: 
 Base Threshold  = SMA(Ergodic Score, Lookback × 3)
 Adaptive Component  = StDev(Ergodic Score, Lookback × 2) × Sensitivity
 Final Threshold  = Smoothed(Base + Adaptive)
This creates context-aware signals that remain effective across different market environments.
 The Confidence Engine:  Know Your Signal Quality
 Multi-Factor Confidence Scoring 
 Every signal receives a confidence score based on: 
 Signal Clarity (0-35%):  How decisively the ergodic threshold is crossed
 Momentum Strength (0-25%):  Rate of ergodic change
 Volatility Alignment (0-20%):  Whether volatility supports the signal
 Market Quality (0-20%):  Price convergence and path dependency factors
 Real-Time Confidence Updates 
 The Live Confidence metric continuously updates, showing: 
- Current opportunity quality
- Market state clarity
- Historical performance influence
- Signal recency boost
- Visual Intelligence System
 Adaptive Ergodic Field Bands 
 Dynamic bands that expand and contract based on market state: 
 Primary Color:  Ergodic state (mean-reverting)
 Danger Color:  Non-ergodic state (trending)
 Band Width:  Expected price movement range
 Squeeze Indicators:  Volatility compression warnings
 Quantum Wave Ribbons 
 Triple EMA system (8, 21, 55) revealing market flow: 
 Compressed Ribbons:  Consolidation imminent
 Expanding Ribbons:  Directional move developing
 Color Coding:  Matches current ergodic state
 Phase Transition Signals 
 Clear entry/exit markers at regime changes: 
 Bull Signals:  Ergodic restoration (mean reversion opportunity)
 Bear Signals:  Ergodic break (trend following opportunity)
 Confidence Labels:  Percentage showing signal quality
 Visual Intensity:  Stronger signals = deeper colors
 Professional Dashboard Suite 
 Main Analytics Panel (Top Right) 
 Market State Monitor 
- Current regime (Ergodic/Non-Ergodic)
- Ergodic score with threshold
- Path dependency strength
- Quantum coherence percentage
 Divergence Metrics 
- Price divergence with severity
- Volatility regime classification
- Strategy mode recommendation
- Signal strength indicator
 Live Intelligence 
- Real-time confidence score
- Color-coded risk levels
- Dynamic strategy suggestions
 Performance Tracking (Left Panel) 
 Signal Analytics 
- Total historical signals
- Win rate with W/L breakdown
- Current streak tracking
- Closed trade counter
 Regime Analysis 
- Current market behavior
- Bars since last signal
- Recommended actions
- Average confidence trends
 Strategy Command Center (Bottom Right) 
 Adaptive Recommendations 
- Active strategy mode
- Primary approach (mean reversion/momentum)
- Suggested indicators ("weapons")
- Entry/exit methodology
- Risk management guidance
- Comprehensive Input Guide
 Core Algorithm Parameters 
 Analysis Period (10-100 bars) 
 Scalping (10-15):  Ultra-responsive, more signals, higher noise
 Day Trading (20-30):  Balanced sensitivity and stability
 Swing Trading (40-100):  Smooth signals, major moves only Default: 20 - optimal for most timeframes
 Divergence Threshold (0.5-5.0) 
 Hair Trigger (0.5-1.0):  Catches every wiggle, many false signals
 Balanced (1.5-2.5):  Good signal-to-noise ratio
 Conservative (3.0-5.0):  Only extreme divergences Default: 1.5 - best risk/reward balance
 Path Memory (20-200 bars) 
 Short Memory (20-50):  Recent behavior focus, quick adaptation
 Medium Memory (50-100):  Balanced historical context
 Long Memory (100-200):  Emphasizes established patterns Default: 50 - captures sufficient history without lag
 Signal Spacing (5-50 bars) 
 Aggressive (5-10):  Allows rapid-fire signals
 Normal (15-25):  Prevents clustering, maintains flow
 Conservative (30-50):  Major setups only Default: 15 - optimal trade frequency
 Ensemble Configuration 
 Select markets for consensus analysis: 
 SPY:  Broad market sentiment
 QQQ:  Technology leadership
 IWM:  Small-cap risk appetite
 DIA:  Blue-chip stability
 More instruments  = stronger consensus but potentially diluted signals
 Visual Customization 
 Color Themes (6 professional options): 
 Quantum:  Cyan/Pink - Modern trading aesthetic
 Matrix:  Green/Red - Classic terminal look
 Heat:  Blue/Red - Temperature metaphor
 Neon:  Cyan/Magenta - High contrast
 Ocean:  Turquoise/Coral - Calming palette
 Sunset:  Red-orange/Teal - Warm gradients
 Display Controls: 
- Toggle each visual component
- Adjust transparency levels
- Scale dashboard text
- Show/hide confidence scores
- Trading Strategies by Market State
- Ergodic State Strategy (Primary Color Bands)
 Market Characteristics 
- Price oscillates predictably
- Support/resistance hold
- Volume patterns repeat
- Mean reversion dominates
 Optimal Approach 
 Entry:  Fade moves at band extremes
 Target:  Middle band (equilibrium)
 Stop:  Just beyond outer bands
 Size:  Full confidence-based position
 Recommended Tools 
- RSI for oversold/overbought
- Bollinger Bands for extremes
- Volume profile for levels
- Non-Ergodic State Strategy (Danger Color Bands)
 Market Characteristics 
- Price trends persistently
- Levels break decisively
- Volume confirms direction
- Momentum accelerates
 Optimal Approach 
 Entry:  Breakout from bands
 Target:  Trail with expanding bands
 Stop:  Inside opposite band
 Size:  Scale in with trend
 Recommended Tools 
- Moving average alignment
- ADX for trend strength
- MACD for momentum
- Advanced Features Explained
 Quantum Coherence Metric 
 Measures phase alignment between individual and ensemble behavior: 
 80-100%:  Perfect sync - strong mean reversion setup
 50-80%:  Moderate alignment - mixed signals
 0-50%:  Decoherence - trending behavior likely
 Path Dependency Analysis 
 Quantifies how much history influences current price: 
 Low (<30%):  Technical patterns reliable
 Medium (30-50%):  Mixed influences
 High (>50%):  Fundamental shift occurring
 Volatility Regime Classification 
 Contextualizes current volatility: 
 Normal:  Standard strategies apply
 Elevated:  Widen stops, reduce size
 Extreme:  Defensive mode required
 Signal Strength Indicator 
 Real-time opportunity quality: 
- Distance from threshold
- Momentum acceleration
- Cross-validation factors
 Risk Management Framework 
 Position Sizing by Confidence 
 90%+ confidence  = 100% position size
 70-90% confidence  = 75% position size  
 50-70% confidence  = 50% position size
<50% confidence = 25% or skip
 Dynamic Stop Placement 
 Ergodic State:  ATR × 1.0 from entry
 Non-Ergodic State:  ATR × 2.0 from entry
 Volatility Adjustment:  Multiply by current regime
 Multi-Timeframe Alignment 
- Check higher timeframe regime
- Confirm ensemble consensus
- Verify volume participation
- Align with major levels
 What Makes EMD Unique 
 Original Contributions 
 First Ergodic Theory Trading Application:  Transforms abstract physics into practical signals
 Ensemble Market Analysis:  Revolutionary multi-market divergence system
 Adaptive Confidence Engine:  Institutional-grade signal quality metrics
 Quantum Coherence:  Novel market alignment measurement
 Smart Signal Management:  Prevents clustering while maintaining responsiveness
 Technical Innovations 
 Dynamic Threshold Adaptation:  Self-adjusting sensitivity
 Path Memory Integration:  Historical dependency weighting
 Stress-Adjusted Scoring:  Market condition normalization
 Real-Time Performance Tracking:  Built-in strategy analytics
 Optimization Guidelines 
 By Timeframe 
 Scalping (1-5 min) 
 Period:  10-15
 Threshold:  0.5-1.0
 Memory:  20-30
 Spacing:  5-10
 Day Trading (5-60 min) 
 Period:  20-30
 Threshold:  1.5-2.5
 Memory:  40-60
 Spacing:  15-20
 Swing Trading (1H-1D) 
 Period:  40-60
 Threshold:  2.0-3.0
 Memory:  80-120
 Spacing:  25-35
 Position Trading (1D-1W) 
 Period:  60-100
 Threshold:  3.0-5.0
 Memory:  100-200
 Spacing:  40-50
 By Market Condition 
 Trending Markets 
- Increase threshold
- Extend memory
- Focus on breaks
 Ranging Markets 
- Decrease threshold
- Shorten memory
- Focus on restores
 Volatile Markets 
- Increase spacing
- Raise confidence requirement
- Reduce position size
- Integration with Other Analysis
- Complementary Indicators
 For Ergodic States 
- RSI divergences
- Bollinger Band squeezes
- Volume profile nodes
- Support/resistance levels
 For Non-Ergodic States 
- Moving average ribbons
- Trend strength indicators
- Momentum oscillators
- Breakout patterns
- Fundamental Alignment
- Check economic calendar
- Monitor sector rotation
- Consider market themes
- Evaluate risk sentiment
 Troubleshooting Guide 
 Too Many Signals: 
- Increase threshold
- Extend signal spacing
- Raise confidence minimum
 Missing Opportunities 
- Decrease threshold
- Reduce signal spacing
- Check ensemble settings
 Poor Win Rate 
- Verify timeframe alignment
- Confirm volume participation
- Review risk management
 Disclaimer 
This indicator is for educational and informational purposes only. It does not constitute financial advice. Trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results.
The ergodic framework provides unique market insights but cannot predict future price movements with certainty. Always use proper risk management, conduct your own analysis, and never risk more than you can afford to lose.
This tool should complement, not replace, comprehensive trading strategies and sound judgment. Markets remain inherently unpredictable despite advanced analysis techniques.
Transform market chaos into trading clarity with Ergodic Market Divergence.
Created with passion for the TradingView community
Trade with insight. Trade with anticipation.
—  Dskyz , for DAFE Trading Systems
Linear Regression Channel UltimateKey Features and Benefits 
 
 Logarithmic scale option for improved analysis of long-term trends and volatile markets
 Activity-based profiling using either touch count or volume data
 Customizable channel width and number of profile fills
 Adjustable number of most active levels displayed
 Highly configurable visual settings for optimal chart readability
 
 Why Logarithmic Scale Matters 
The logarithmic scale option is a game-changer for analyzing assets with exponential growth or high volatility. Unlike linear scales, log scales represent percentage changes consistently across the price range. This allows for:
 
 Better visualization of long-term trends
 More accurate comparison of price movements across different price levels
 Improved analysis of volatile assets or markets experiencing rapid growth
 
 How It Works 
 
 The indicator calculates a linear regression line based on the specified period
 Upper and lower channel lines are drawn at a customizable distance from the regression line
 The space between the channel lines is divided into a user-defined number of levels
 For each level, the indicator tracks either:
- The number of times price touches the level (touch count method)
- The total volume traded when price is at the level (volume method)
 The most active levels are highlighted based on this activity data
 
 Understanding Touch Count vs Volume 
 
 Touch count method: Useful for identifying key support/resistance levels based on price action alone
 Volume method: Provides insight into levels where the most trading activity occurs, potentially indicating stronger support/resistance
 
 Practical Applications 
 
 Trend identification and strength assessment
 Support and resistance level discovery
 Entry and exit point optimization
 Volume profile analysis for improved market structure understanding
 
This Linear Regression Channel indicator combines powerful statistical analysis with flexible visualization options, making it an invaluable tool for traders and analysts across various timeframes and markets. Its unique features, especially the logarithmic scale and activity profiling, provide deeper insights into market behavior and potential turning points.
Position Cost DistributionThe Position Cost Distribution indicator (also known as the Market Position Overview, Chip Distribution, or CYQ Algorithm) provides an estimate of how shares are distributed across different price levels. Visually, it resembles the Volume Profile indicator, though they rely on distinct computational approaches.
🟠  Principle 
The Position Cost Distribution algorithm is based on the principle that a security's total shares outstanding usually remains constant, except under conditions like stock splits, reverse splits, or new share issuance. It views all trading activity as simply exchanging share positions between holders at different price points.
By analyzing daily trade volume and the prior day's distribution, the algorithm infers the resulting share distribution after each day. By tracking these inferred transpositions over time, the indicator builds up an aggregate view of the estimated share concentration at each price level. This provides insights into potential buying and selling pressure zones that could form support or resistance areas.
Together with the Volume Profile, the Position Cost Distribution gives traders multiple lenses for examining market structure from both a volume and positional standpoint. Both can help identify meaningful technical price levels.
🟠  Algorithm 
The algorithm initializes by allocating all shares to the price range encompassed by the first bar displayed on the chart. Preferably, the chart window should include the stock's IPO date, allowing the model to distribute shares specifically to the IPO price.
For subsequent trading sessions, the indicator performs the following calculations:
1. The daily turnover ratio is calculated by dividing the bar's trading volume by total outstanding shares.
2. For each price level (bucket), the number of shares is reduced by the turnover amount to represent shares transferring from existing holders.
3. The bar's total volume is then added to buckets corresponding to that period's price range.
Currently, the model assumes each share has an equal probability of being exchanged, regardless of how long ago it was acquired or at what price. Potential optimizations could incorporate factors like making shares held longer face a smaller chance of transfer compared to more recently purchased shares.
────────────────────────────────────────────
中文介绍:该指标为“筹码分布”的一个 TradingView 实现 :)
PhantomFlow AccumulationDetectorThe PhantomFlow AccumulationDetector indicator analyzes the volume profile and displays potential accumulation based on the selected timeframe in the settings. This indicator can be used both as zones for trend following and for identifying reversals, as shown in the examples on the chart. The logic behind the formation of the accumulation zone is based on the fact that the POC (Point of Control) of the current zone is within the Volume Area range of the previous period.
Optimal settings for the working timeframe should be chosen visually, and the size of the zones should not be too large or too small. Additionally, it's advisable not to consider overly wide zones during increased volatility.
Consecutive zones within the same range often indicate a potential reversal.
We borrowed the volume profile calculation code from @LonesomeTheBlue. Thank you for the work done!
FFH Market structure v1The indicator determines the trend, its direction, confirmed trend, trend breakout levels (BoS), sideways ranges, volume profile point of control levels (vPoC) - all of this is conveniently displayed on the chart and helps complement your technical analysis.
The main idea of the script is to trade volume profile levels (vPoC) by identifying trends and sideways ranges. The script detect them and provides signals as soon as it detects a reaction from a volume level. You then complement these signals with your own technical analysis and make a decision to enter a trade. The script was developed solely to facilitate trading and address the issue of convenient visualization. Structure breakout levels are displayed as additional confirmations for making trading decisions. If we form a sideways range below/above such a trading level, it is a strong signal for me.
For sideways ranges, a volume level is calculated (vPoC), which also serves as input information for the signal engine. Signals are generated based on volume levels, with the calculation of stop loss (SL) and take profit (TP) levels. The SL is set at a certain percentage of the range boundaries or the previous high/low, as specified by a parameter. Targets are calculated intelligently based on trend reversal levels and volume levels.
The indicator parameters are individually tailored to each coin. The number of bars to determine the high/low is adjusted, as well as the allowable price deviation for defining the range boundaries on the first level. There are three modes for determining the sideways range, and data sources for highs/lows can be chosen (high/low/candle close, etc.). To make it more convenient for you to work with the indicator, there is an algorithm for automatic parameter adjustment built-in. 
Currently script _only_ works for:
* BTC on 1-hour, 4-hour, and 1-day timeframes.
* ETC on 1-hour, 4-hour, and 1-day timeframes.
* Any altcoin on a 1-day timeframe.
The script will be beneficial to both novice traders, helping them understand market structure, sideways ranges, and identifying structure breakouts, as well as experienced traders, facilitating the process of plotting market structure elements on the chart and making trading decisions.
In any case, this script is not an investment idea. 
All trading decisions you make based on the script are made independently and at your own risk.
Supply and Demand Daily [LuxAlgo]The Supply and Demand Daily indicator displays daily supply and demand areas on the user's chart. These areas are constructed using the market data within a previous daily interval.
This script makes use of the same logic as our previous  Supply and Demand Visible Range indicator .
🔶  USAGE 
  
The supply/demand areas & levels displayed by the indicator aim to provide potential support/resistance levels for users. Supply areas highlight where buyers are willing to exit the market and sell the asset, thus providing resistance and potentially causing prices to reverse or bounce back downwards, while demand areas highlights where buyers were willing to purchase the asset, thus providing support and potentially causing prices to reverse or bounce back upwards.
  
Historical areas allow the user to study the evolution of supply/demand from one day to another. Wider areas highlight prices avoiding reverting to this area, while thinner areas highlight prices returning more frequently to them.
  
Trends can be determined by looking at the price position relative to the previous day's supply/demand areas. Price breaking down from the demand zone is indicative of a downtrend, while price breaking above the supply zone is indicative of an uptrend.
  
Pullback/throwback scenarios can also be common using this indicator.
🔶  SETTINGS 
 
 Threshold %: Percentage of the total visible range volume used as a threshold to set supply/demand areas. Higher values return wider areas.
 Resolution: Determines the number of bins used to find each area. Higher values will return more precise results.
 Intra-bar TF: Timeframe used to obtain intra-bar data.
 
🔶  RELATED SCRIPTS 
OBVoscillatorTitle: OBV Oscillator
Author: OsborneCapital
The OBV (On Balance Volume) Oscillator developed by OsborneCapital is a distinctive variant from commonly published OBV indicators. This script capitalizes on the primary concept of the OBV, which is to cumulatively add or subtract the entire volume of each bar to a total, based on whether the closing price was higher or lower than the previous close. However, the OBV Oscillator by OsborneCapital improves upon this by introducing an additional layer of analysis.
Key Differences:
Oscillator Formulation: 
The original OBV serves as a cumulative measure of buying and selling pressure. It does not naturally oscillate around a zero line. This script transforms OBV into an oscillator, offering a normalized view around a baseline (zero) for a more intuitive interpretation of buying and selling pressure.
Normalized Scaling: 
The OBV Oscillator scales the OBV values down by a user-defined factor (default 1000), helping adapt the indicator to the magnitudes of the underlying market's volume profile.
Moving Average Comparison: 
This script compares the scaled OBV with a Moving Average (MA) over a user-defined period, enhancing the visibility of divergences and convergences between volume trends and price action.
Usage:
The OBV Oscillator by OsborneCapital provides visual cues about the underlying buying or selling pressure, which is not directly visible from the price chart:
- Above zero line: Suggests the dominance of buying pressure, which may indicate an ongoing bullish sentiment.
- Below zero line: Indicates the dominance of selling pressure, hinting at bearish sentiment.
- Crossing the zero line: A change in the trend's direction, from bullish to bearish or vice versa.
Markets and Conditions:
The OBV Oscillator can be used across various markets, including but not limited to stocks, forex, cryptocurrencies, commodities, and futures. As this script fundamentally builds on volume analysis, it tends to be more effective in markets where volume information is reliable and significant.
It's always recommended to use this tool in conjunction with other indicators and analysis methods, as it mainly provides insights into volume trends and doesn't consider price levels or price-based trends. The indicator can be particularly effective in identifying potential breakouts when there's a divergence between the OBV Oscillator and the price trend.
Please remember, no indicator alone can guarantee success in trading, and a comprehensive approach, including risk management, should always be employed.
Halfback + One-Time-Framing BarsThis indicator is designed to be used with Market Profile / Volume Profile trading techniques on a 30min chart. 
The halfback of a candle is the mid point between the high and the low of the candle. A halfback trade can be taken once price retraces into this point as support/resistance using the prevailing trend as your trade direction. 
One-Time-Framing is a fancy term for trending in one direction. One-Time-Framing happens when a candle breaks the previous candle's high without testing the low or when a candle breaks the low of the previous candle without testing the high. This indicates that the trend is one directional and opposing pressure is very weak. Taking trades in the opposing direction of multiple OTF bars is typically a bad trade setup. 
Halfback and OTF setups are typically used on a 30min timeframe combined with Market or Volume Profile, but you can experiment with these setups on any timeframe if you wish. 
I hope you all enjoy this indicator, comment below if you have any questions. 
Koalafied Volume Extension BubblesCircles based on extensions from volume Z-Score. Large volume candles can often signal exhaustion or show market strength in reversals or breakouts. Circles can be offset back to the start of the day/profile or left at the time where they occur. 
Colours denoting deviations from the mean are 
+2 std dev - Green
+1 std dev - Blue
-1 std dev - Red
-2 std dev - Purple
Concept is primarily as a pseudo volume profile delta tool. Obviously it's a very basic heuristic so would recommend further reading and use of actually footprint data to base trading decisions on. 
Swing Assassin's Consolidated ScriptI put this script together to essentially consolidate a number of scripts that I use on a daily basis into one script. This is an ongoing improvement effort, so there may be some garbage in here right now so keep that in mind if you intend to use this to help in your trading.
There are 5 moving averages (Hull). I use the Fast, Mid and Slow to find entries after I us the Medium Slow and Super Slow to identify a trend. Otherwise, I have those three turned off.
This script also uses Bollinger Bands which I literally cannot trade without.
The script also has anchored VWAP , automated support/resistance lines, and a homebrewed Volume Profile that is a copy from Ildar Akhmetgaleev's indicator "Poor Man's Volume Profile" used under Mozilla Public License Version 2.0.
PRIME - Krypto Kiss+CCI+VPIntroducing from Prime Academy, the experimental "KryptO Kis$" algorithm, which combines our most powerful scripts all in one indicator.  Available to the user are a full options platform to adjust parameters as well as individually blind indications for precise chart analysis.  The following algorithms have been utilized:
* Prime Pulse (3 Candle System) - The original impulse and momentum indication system, it take rsi and tsi data to provide users with the indication of initial impulses, as well as a yellow candle to ascertain when there is a possible change of momentum in the current impulse.
* 5 SMA - The original Sniper Cross system seen from previous strategies, using the 4, 21, 50, 185, and 800 SMA's to determine changes of trend, continuation and support levels.
*CCI Indication on Chart - The system provides realtime CCI data in correlation to price positions within the general chart matrix, receiving system variables from various crosses on the 100 to -100 scale for CCI.  Bullish and Bearish indications are clearly defined by separate colors.
* Volume Profile with tags - This system provides current volume data for the current time frame and sequence, also giving available tags at prices holding high volume orders, historically and present as indicated by the difference in length of indications.  color saturations indicate the intensity of volume at the price in question .
* Shadow ZoneZ - Provides Support and resistance levels using rsi overbought and over sold data, sourced on the close of previous prices.  Also embedded in the code is an additional volume confluence via indications of dotted lines with prices available, giving sequence positions of "Whales" and their support and resistance levels by order volume at price.
* An added bonus of the Shadow ZoneZ is the auto trend line and trend channel function , as well as the highlighted zones of liquidity waiting to be filled from previous impulses and lack of present retracements.
Any questions can be directed here on site via Direct Message.  Any feedback is welcomed, and thank you in advance.  Trade Well, Family!
- Dee Prime
//Disclaimer: 
//Trading success is all about following your trading strategy and the indicators should fit within your trading strategy, and not to be traded upon solely 
//The script is for informational and educational purposes only. Use of the script does not constitute professional and/or financial advice. 
//You alone have the sole responsibility of evaluating the script output and risks associated with the use of the script. 
//In exchange for using the script, you agree not to hold the publishing  TradingView user liable for any possible claim for damages arising from any decision you make based on use of the script.






















